/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package bean;

/**
 *
 * @author fernando
 */
public class Editor {
    
    private Autor editor;
    private int anoInicio;
    private int anoFim;

    public Editor() {
        this.editor = new Autor();
    }

    public Autor getEditor() {
        return editor;
    }

    public void setEditor(Autor editor) {
        this.editor = editor;
    }

    public int getAnoInicio() {
        return anoInicio;
    }

    public void setAnoInicio(int anoInicio) {
        this.anoInicio = anoInicio;
    }

    public int getAnoFim() {
        return anoFim;
    }

    public void setAnoFim(int anoFim) {
        this.anoFim = anoFim;
    }

    @Override
    public int hashCode() {
        int hash = 3;
        hash = 59 * hash + (this.editor != null ? this.editor.hashCode() : 0);
        hash = 59 * hash + this.anoInicio;
        hash = 59 * hash + this.anoFim;
        return hash;
    }

    @Override
    public boolean equals(Object obj) {
        if (obj == null) {
            return false;
        }
        if (getClass() != obj.getClass()) {
            return false;
        }
        final Editor other = (Editor) obj;
        if (this.editor != other.editor && (this.editor == null || !this.editor.equals(other.editor))) {
            return false;
        }
        if (this.anoInicio != other.anoInicio) {
            return false;
        }
        if (this.anoFim != other.anoFim) {
            return false;
        }
        return true;
    }

    @Override
    public String toString() {
        return "Editor{" + "editor=" + editor + '}';
    }

    
    
    
    
    
}
